vehicle should coast smoothly - English Synonyms Dictionary